Description

ZR-75-1 Lysate, Whole Cell Lysate from ZR-75-1, 100 ug