23761-26-4 | 3-hydroxy-3-phenylcyclobutanecarboxylic acid | AOBChem