Basic information Safety Related Supplier
culture filtrate protein, 10-kDa Structure

culture filtrate protein, 10-kDa