Diallyl disulfide, tech. 80%, remainder mainly diallyl sulfide and diallyl trisulfide
L11106.22 / 100g
CAS No.:2179-57-9
Privacy Preference Center
Manage Consent Settings
Necessary Cookies