0544 MBS1390095 0.1MG

Recombinant Human TMEM161A protein in vitro E.coli expression system ; 100 micrograms