$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-RA010109A0HU Categories: ,