Posted 11 days ago

LU 79553

Published by Razvan

An anticancer drug that kills cancer cells by affecting DNA synthesis.