2-mercapto-3-furan-2-ylpropenoic acid

Product Code: 1243023
Molecular Formula: C7H6 O3 S
Molecular Weight: 170.18
55927-33-8