Posted 4 months ago

LU 79553

Published by Razvan

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