Speak Now...
Etoposide Phosphate
117091-64-2
C29H33O16P
Bladder Cancer; Lung Cancer; Prostate Cancer; Small Cell Lung Cancer; Stomach Cancer; Testicular Cancer
Oncology
Launched
Albania
United Kingdom
Greece
Spain
Luxembourg
Centralized Registered
Decentralized Registered
UK Parallel Import Licence
Veterinary Registered