132699-73-1
Product Name:
(LEU31,PRO34)-NEUROPEPTIDE Y (HUMAN, RAT)
Formula:
C189H284N54O56S
Inquiry