L-Iditol hexabenzoate

Cas Number: 21238-34-6
Product Code
151851
Product Name
L-Iditol hexabenzoate
Cas Number
21238-34-6