398001-88-2

STRESSCOPIN-RELATED PEPTIDE (6-43) (HUMAN) TRIFLUOROACETATE SALT