100221-31-6

5,6-dideoxy-1,2-O-isopropylidene-3-O-methyl-6-C-nitro-5-C-(dimethoxyphosphinyl)-

Contact us

Please feel free to give your inquiry in the form below We will reply you in 24 hours