Description

Recombinant Human Uroplakin 3A, 2 ug