ecallantide , 97%+ , 【460738-38-9】
Molecular Formula: C305H442N88O91S8
Formula Weight: 7053.83
Page1of1