diuretic peptide, Locusta-DP
CAS No. 137086-67-0
diuretic peptide, Locusta-DP
LogP 100752-30-5
BR-84 100739-57-9
CGS 18102A 100746-36-9