100 ug

Recombinant Human Histone H2AX Protein