Recombinant Human MICA Protein (His tag)

MyBioSource

Size

0,05 mg

Catalog No.

MBS2545525

Price

575 EUR