2-Sulfoacetaldehyde 32797-12-9 C00593 Sulfoacetaldehyde