Product containing eluxadoline (medicinal product)
Supplier: international · SCTID 763582003
Amino acid derivative-containing product Imidazole-containing product