buy high-purity ammonium acetate