Description

MEWO Lysate, Whole Cell Lysate from MEWO, 100 ug