Product Inquiry

Product Name: 2-iodobenzyl-1-thiocellobioside
CAS Number: 130421-98-6