Top Suppliers:I want be here

1018256-11-5

1018256-11-5 structure
1018256-11-5 structure

Name 1,3-dimethyl-2,4-dioxo-7-propylpyrrolo[2,3-d]pyrimidine-6-carboxylic acid
Synonyms f9995-1057
Molecular Formula C12H15N3O4
Molecular Weight 265.26500
Exact Mass 265.10600
PSA 86.23000
LogP 0.14690