chemical structure of 21573-69-3 FT-0651315

Product Name:

1-Phenyl-cyclopentanecarbaldehyde

Catalog No: FT-0651315

CAS NO:21573-69-3
MW:174.2400 g/mol
MF:C12H14O
INCHI KEY:KZCVVVIPPHGCOH-UHFFFAOYSA-N