1015 93785ES60

Biotinylated Human ENPP 1 Protein ; His Avi Tag => 100 ug