Description

Recombinant Human Tubulin Polymerization Promoting Protein, 10 ug