138475-09-9
DEA NONOate,98%
Product Code:
405815
Molecular Formula:
C4H10N3NaO2
Molecular Weight:
155.13
Order 138475-09-9
nonoate,CASNo 138475-09-9