Free release

139117-03-6 mas-dp ii

service@apichina.com
Product Name Mas-DP II
CAS No. 139117-03-6
Synonyms Manduca sexta diuretic peptide II; Mas-dpii; Diuretic hormone II (Manduca sexta head)
Molecular Formula C156H248N50O44S