6M34 image

UbiA prenyltransferase family

Lineage