Description

IMR-32 Lysate, Whole Cell Lysate from IMR-32, 100 ug