mercaptoacetaldehyde

Product Code: 214900
Molecular Formula: C2H4OS
Molecular Weight: 76.117
4124-63-4