Description

Recombinant Human Uroplakin 3A, 10 ug