999921062301-99-9
5-aminothiophene-2,3-dicarboxylic acid
Product Code:
157933
Molecular Formula:
C6H5NO4S
Molecular Weight:
187.17
Order 999921062301-99-9