Boea hygrometrica

polypeptide: KZV29605.1

ID: KZV29605.1
Display: signal recognition particle receptor subunit alpha
Orthologous Group: OG0004352

Mrna: KZV29605.1 signal recognition particle receptor subunit alpha