1585973-65-4
中文名称
Depatuxizumab Mafodotin
英文名称
Depatuxizumab Mafodotin
CAS
1585973-65-4