Basic information
kidney-specific protein, 32-kDa Structure

kidney-specific protein, 32-kDa

Preparation Products And Raw materials