Top Suppliers:I want be here

195307-29-0

195307-29-0 structure
195307-29-0 structure

Name Diethylthiophosphoryl (2-aminothiazole-4-yl)-2-(tert-butoxycarbonyl)-methoxy iminoacetate
No Any Chemical & Physical Properties