Xenalipin definition

A drug with potential applications in treating hyperlipidemia.
noun
0
0
Advertisement