How to loop through all the species and write additional reactions based on that

What I want to do is to build a few models based on ReactionSystem in Catalyst.jl, named as m1, m2… Each of them has some common species s1, s2… I want to have a function with m1, m2 as arguments, which will automatically loop through the common species and build new reactions like m1.s1<->m2.s1…
I haven’t figured out a way to do it. Thanks in advance for any comments and suggestions