23684-51-7
Diisopropyldithiocarbamic acid benzyl ester
Product Code:
1125851
Molecular Formula:
C14H21 N S2
Molecular Weight:
267.45
Order 23684-51-7