enzymremmer
|
Telomerase inhibitor (disposition)
Telomerase inhibitor
Id
1406828007
Status
Primitive