Description

HEK293 Lysate, Whole Cell Lysate from HEK293, 100 ug