1PX5 image

2-5A synthase family

Lineage