1631160-47-8

1631160-47-8 structure
1631160-47-8 structure

Name Irucalantide
Molecular Formula C76H106N20O18S3
Molecular Weight 1683.97