Description

Lama-84 Lysate, Whole Cell Lysate from Lama-84, 100 ug