|
Orotate phosphoribosyltransferase inhibitor (disposition)
Orotate phosphoribosyltransferase inhibitor
Id784173004
StatusPrimitive