Top Suppliers:I want be here

7597-36-6

7597-36-6 structure
7597-36-6 structure

Name 1-(diaminomethylidene)-3-phenylurea,nitric acid
Molecular Formula C8H11N5O4
Molecular Weight 241.20400
Exact Mass 241.08100
PSA 157.05000
LogP 2.14100
Precursor  0

DownStream  3