IPR009307

Microcompartments protein