No products
Check out
CAS: 1228357-04-7 Chemical Name: CDE096; 3-(((3-(trifluoromethyl)phenoxy)carbonyl)amino)propane-1,2-diyl bis(3,4,5-trihydroxybenzoate)
CAS No:1354545-57-5; 1022958-60-6 (free base)
CAS No:1007207-67-1