72142-88-2
DIMETHYL-D6-CYANAMIDE
Product Code:
265494
Molecular Formula:
C3D6 N2
Molecular Weight:
76.13
Order 72142-88-2