chemical structure of 134038-89-4 FT-0768506

Product Name:

2-(Benzyloxy)-5-iodobenzaldehyde

Catalog No: FT-0768506

CAS NO:134038-89-4
MW:338.1400 g/mol
MF:C14H11IO2
INCHI KEY:KXIRGVIYLLSFQS-UHFFFAOYSA-N