meaning of Ammoniumtransporter

Ammoniumtransporter - German to English

ammonium transporter

View more

  • ammonium transporters