Phenyl (3-methoxy-1,2,4-thiadiazol-5-yl)carbamate 97% 1445988-32-8 C₁₀H₉N₃O₃S 251.26 g./mol $60.12 View