Product Inquiry

Product Name: diuretic peptide, Locusta-DP
CAS Number: 137086-67-0