THIOPHTHALAZONE
CAS No. 1356841-27-4
Nsc129765 32120-20-0