Basic information Safety Related Supplier
Dinonadecyl pertetrasulfide Structure

Dinonadecyl pertetrasulfide