Speak Now...
Elafibranor
923978-27-2
C22H24O4S
Glucose Homeostasis; Insulin Sensitivity
Endocrinology
Launched