HalichondrinA, 13-deoxy-

Product Code: 1378321
Molecular Formula: C60H86O20
Molecular Weight:
101383-38-4