A659503 | tert-butyl 3-hydroxy-3-phenylcyclobutanecarboxylate | AOBChem