PTPN1

Recombinant Human PTPN1 Protein