$249.00$448.00

UniprotID

Q40962

Immunogen

Recombinant Phleum pratense Pollen allergen Phl p 5a protein (1-286AA)

SKU: BTV-PA669216HB01EUQ Categories: ,