2,3-diaminoterephthalic acid

Cas Number: 89977-09-3
Product Code
1710028
Product Name
2,3-diaminoterephthalic acid
Cas Number
89977-09-3