2726252 logo

10-(Pyrrolidinedithiocarbamoyl)phenothiabismine 5,5-dioxide

Compound Synopsis