Recombinant Human MHC class I polypeptide-related sequence A protein (MICA)

MyBioSource

Size

0,01 mg

Catalog No.

MBS9423119

Price

232 EUR