CAS No. 123786-30-1 1,2-Ethanediol, 1-mercapto- 1,2-Ethanediol, 1-mercapto- Catalog No.: 389491 Name: 1,2-Ethanediol, 1-mercapto- CAS: 123786-30-1 Formula: C2H6O2S Inquire about this product →