Top Suppliers:I want be here

67893-43-0

67893-43-0 structure
67893-43-0 structure

Name sodium,2-[[(4-benzamido-3-methylphenyl)diazenyl]-methylamino]acetate
Molecular Formula C17H17N4NaO3
Molecular Weight 348.33200
Exact Mass 348.12000
PSA 97.19000
LogP 2.00070