You are using an outdated browser. Please upgrade your browser to improve your experience.

abarelix

A polypeptide compound composed of ten natural and non-natural amino acid resiudes in a linear sequence.
Target Activities