Free release

187343-15-3 1,3:4,6-di-o-benzylidene-2,5-dideoxy-2,5-imino-l-iditol

service@apichina.com
Product Name 1,3:4,6-Di-O-benzylidene-2,5-dideoxy-2,5-imino-L-iditol
CAS No. 187343-15-3