Top Suppliers:I want be here

271597-26-3

271597-26-3 structure
271597-26-3 structure

Name ((1S,3R)-2,2-Dimethyl-3-prop-1-ynyl-cyclopropyl)-acetaldehyde
Molecular Formula C10H14O
Molecular Weight 150.21800
Exact Mass 150.10400
PSA 17.07000
LogP 1.87090