chemical structure of 54166-15-3 FT-0689593

Product Name:

3-(Benzyloxy)-1,1-cyclobutanedicarboxylic acid

Catalog No: FT-0689593

CAS NO:54166-15-3
MW:306.4000 g/mol
MF:C17H22O5
INCHI KEY:OSQKNXLJUGYQHW-UHFFFAOYSA-N