2726249 logo

10-(4-Dimethylaminobenzoyloxy)phenothiabismine 5,5-dioxide

Compound Synopsis