Etiroxate carboxylic acid ≥95%