Free release

136331-92-5 orfi peptide

service@apichina.com
Product Name ORFI peptide
CAS No. 136331-92-5
Synonyms Orfi peptide; Protein (Escherichia coli clone pMS143 18.7-kilodalton reduced)