Description

HBL-52 Lysate, Whole Cell Lysate from HBL-52, 100 ug