Free release

4124-63-4 mercaptoacetaldehyde

service@apichina.com
Product Name mercaptoacetaldehyde
CAS No. 4124-63-4
Synonyms Mercaptoacetaldehyde; sulfanylacetaldehyde
InChI InChI=1/C2H4OS/c3-1-2-4/h1,4H,2H2
Molecular Formula C2H4OS
Molecular Weight 76.1176
Density 1.043g/cm3
Boiling point 112.8°C at 760 mmHg
Flash point 22°C
Refractive index 1.444