transferaseremmer
|
Orotate phosphoribosyltransferase inhibitor (disposition)
Orotate phosphoribosyltransferase inhibitor
Id
784173004
Status
Primitive