Labprice Logo
Menu


Human Proinsulin (INS) ELISA Kit
id: LP-abx258253-20g

Labprice Human Proinsulin (INS) ELISA Kit

Abbexa





Size


InStock