6-fluorinated-aristeromycin2c

Cat# MBS5810367

Brand : MyBiosource