Top Suppliers:I want be here

791591-59-8

791591-59-8 structure
791591-59-8 structure

Name 4-(2,2,5,5-tetramethyl-1H-pyrrol-3-yl)benzaldehyde
Molecular Formula C15H19NO
Molecular Weight 229.31700
Exact Mass 229.14700
PSA 29.10000
LogP 3.37170