I couldn’t find that requirment anywhere and the dept of Ag didn’t make me when I put sinks in my ice cream truck. I actually bought a slip on check valve but didn’t install it. I could though if needed. I emailed my inspector last week with that question but haven’t heard back yet.
I got the drop in sink from Prima Supply. Its a BK resouces. I like it too