Basic information Safety Related Supplier
choleraphage phi 149 receptor Structure

choleraphage phi 149 receptor