Top Suppliers:I want be here

312510-33-1

312510-33-1 structure
312510-33-1 structure

Name 3,5-dimethyl-pyrrole-2,4-dicarboxylic acid-2-ethyl ester-4-benzyl ester
Synonyms 3,5-Dimethyl-pyrrol-2,4-dicarbonsaeure-2-aethylester-4-benzylester
Molecular Formula C17H19NO4
Molecular Weight 301.33700
Exact Mass 301.13100
PSA 68.39000
LogP 3.16520