Top Suppliers:I want be here

1086386-28-8

1086386-28-8 structure
1086386-28-8 structure

Name 7-benzyl-1,3-dimethyl-2,4-dioxopyrrolo[2,3-d]pyrimidine-6-carboxylic acid
Synonyms f9995-1070
Molecular Formula C16H15N3O4
Molecular Weight 313.30800
Exact Mass 313.10600
PSA 86.23000
LogP 0.78520