1395346-28-7
DEFERASIROX SALICYLOYL ESTER
Product Code:
1531120
Molecular Formula:
Molecular Weight:
Order 1395346-28-7
deferasirox,salicyloyl,ester,CASNo 1395346-28-7