25841-89-8
Phosphorodiamidimidicazide (9CI)
Product Code:
1093532
Molecular Formula:
H5N6P
Molecular Weight:
120.05
Order 25841-89-8