Ionophores

1 cited sources

Definition

polyether ionophores; no human product approved