Top Suppliers:I want be here

890090-78-5

890090-78-5 structure
890090-78-5 structure

Name propanoic acid, 2-[4-[[4-(trifluoromethyl)-2-pyridinyl]oxy]phenoxy]-, butyl ester
Molecular Formula C19H20F3NO4