$315.00$525.00

Aliases

Histone H3.3, H3F3A, H3.3A, H3F3, PP781, AND, H3F3B, H3.3B

UniprotID

P84243

Immunogen

A synthesized peptide

SKU: BTV-RA010109A03phHU Categories: ,