89626-10-8
5-(hydrazinylsulfonyl)benzene-1,3-dicarboxylic acid
Product Code:
1245979
Molecular Formula:
C8H8N2O6S
Molecular Weight:
260.22
Order 89626-10-8