L-Proline p-nitroanilide trifluoroacetate salt 98% 108321-19-3 C₁₃H₁₄F₃N₃O₅ 349.26 g./mol £20.81 View