Printed and tested. Works great.
Bolts together with M3 screws.
May need to file the tabs to snap onto the rail properly.