3-Benzylmercapto-4-carboxy benzaldehyde (HCID 53916835)|Huagongshe