chemical structure of 30379-55-6 FT-0622857

Product Name:

Benzyloxyacetic acid

Catalog No: FT-0622857

CAS NO:30379-55-6
MW:166.1700 g/mol
MF:C9H10O3
INCHI KEY:GRZHHTYDZVRPIC-UHFFFAOYSA-N