Trichoplein keratin filament-binding protein

Recombinant Human Trichoplein keratin filament-binding Protein