159544-15-7 Leucinostatin A succinate Leucinostatin A, 2-(hydrogen butanedioate)