DEFERASIROX SALICYLOYL ESTER [ 1395346-28-7 ]

Cas Number: 1395346-28-7
Product Code
1531120
Product Name
DEFERASIROX SALICYLOYL ESTER
Cas Number
1395346-28-7
Molecular Formula