Docetaxel

ID
386918005
ID date
29 Jul 2005
Previous ID
4640511000001102
Name
Docetaxel