2,4-Dimercaptopentanedioic acid 70628-94-3 Pentanedioic acid, 2,4-dimercapto-