Trifluoroacetamidine, tech., 85%

AB108516