Top Suppliers:I want be here

84962-66-3

84962-66-3 structure
84962-66-3 structure

Name carbamimidoylurea; hydroxymethyl phosphate
Synonyms EINECS 284-764-2
Molecular Formula C5H15N8O7P
Molecular Weight 330.197
Exact Mass 330.081238
The content on this webpage is sourced from various professional data sources. If you have any questions or concerns regarding the content, please feel free to contact service1@chemsrc.com.