2-(Decylthio)acetaldehyde (HCID 11333412)|Huagongshe