HEK 293

Recombinant Human INSR Protein