893395-51-2 | 1-(1-Cyclobuten-1-yl)-2-phenoxybenzene | AOBChem