nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqkjej7md4fcg78sacctl5rzs2kj04g3dzqculrewc8etntm5vyjrs9ptwnu (nprofile…twnu) Gridfinity has a range of options which, due to Gridfinity's modularity, interoperate fairly well IME.
It's also possible to make generic bottle holders for Gridfinity, which can be sized for whatever size(s) of bottles you want. Happy to provide links to the various generators I've used in the past.