3452697 logo

N-2,1,3-Benzothiadiazol-5-yl-N'-(4-ethoxyphenyl)thiourea

Compound Synopsis