Glossary entry (derived from question below)
English term or phrase:
idarubicin hydrochloride
Chinese translation:
~{QNKaRA4o1HPG~}
Added to glossary by
RaffaellaG
Jan 25, 2005 21:02
19 yrs ago
English term
Proposed translations
+3
3 mins
4 KudoZ points awarded for this answer.
Something went wrong...