Basic information Safety Related Supplier
OmpK36 protein Structure

OmpK36 protein