Description

5637 Lysate, Whole Cell Lysate from 5637, 100 ug