6438-14-8
ethyl 3-(3-formyl-2,5-dimethyl-1H-pyrrol-1-yl)benzoate
Product Code:
1650082
Molecular Formula:
C16H17NO3
Molecular Weight:
271.31
Order 6438-14-8