The medicine compromises _____________ many chemicals.
Answer: No preposition required
Explanation
Certain words when used in “Active Voice” are not followed by any preposition.
“Accompany, affect, consider, compromise, emphasize, resemble, ensure, attack, invade, order, reach, describe, discuss, tell” etc.
The medicine compromises many chemicals.