mercaptobenzaldehyde

Noun

 * 1)  Any mercapto derivative of benzaldehyde, especially 2-mercaptobenzaldehyde

Synonyms

 * thiosalicylaldehyde