3H8Y image

bacterial microcompartments protein family

Lineage