L-Iditol hexabenzoate [ 21238-34-6 ]

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