Benzenecarbodithioic acid, triphenylmethyl ester

Product Code: 849263
Molecular Formula: C26H20S2
Molecular Weight: 396.56
145318-08-7