Free release

143107-99-7 bombyx 21g1 protein

service@apichina.com
Product Name Bombyx 21G1 protein
CAS No. 143107-99-7
Synonyms Bombyx 21G1 gene product