1395346-28-7

HOME PAGE

DEFERASIROX SALICYLOYL ESTER

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