145318-08-7
Benzenecarbodithioic acid, triphenylmethyl ester
Product Code:
849263
Molecular Formula:
C26H20S2
Molecular Weight:
396.56
Order 145318-08-7