chemical structure of 917561-88-7 FT-0753621

Product Name:

4-Propoxy-3-pyrrolidin-1-ylmethyl-benzaldehyde

Catalog No: FT-0753621

CAS NO:917561-88-7
MW:247.3300 g/mol
MF:C15H21NO2
INCHI KEY:MPNNQGFQYNPFSN-UHFFFAOYSA-N