Description

Recombinant Human Tubulin Polymerization Promoting Protein, 2 ug