Position: Allbio pharm Co., Ltd ›  Product
5-IODO-1-(TRIPHENYLMETHYL)-1H-1,2,4-TRIAZOLE
151899-61-5 AF15818
C21H16IN3 437.2763
5-IODO-1-(TRIPHENYLMETHYL)-1H-1,2,4-TRIAZOLE
95