Telotristat Etiprate (LX 1606 Hippurate)

P39932
1137608-69-5
MFCD22741520
C27H26ClF3N6O3.C9H9NO3
754.16
We accept Blanket Purchase Order