ETHYL TRIFLUOROACETATE >99%

383-63-1