2726236 logo

10-Chloro-2-phenylphenothiabismine 5,5-dioxide

Compound Synopsis