chemical structure of 1093643-90-3 FT-0731959

Product Name:

3-(3-(Benzyloxy)propoxy)-2-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)benzaldehyde

Catalog No: FT-0731959

CAS NO:1093643-90-3
MW:396.3000 g/mol
MF:C23H29BO5
INCHI KEY:FKQXMGLBSLEKLA-UHFFFAOYSA-N