27989 logo

2,3-Dichlorobenzaldehyde Thiosemicarbazone

Compound Synopsis