• mercaptoacetaldehyde
  • Mercaptoacetaldehyde; sulfanylacetaldehyde
  • 4124-63-4
  • 223-929-5
  • C2H4OS
  • 76.1176
  • InChI=1/C2H4OS/c3-1-2-4/h1,4H,2H2
  •  4124-63-4
  • 1.043g/cm3
  • 112.8°C at 760 mmHg
  • 22°C
  • 21.4mmHg at 25°C