I believe this came off of a Polaris sportsman 500. I am not sure but the part number is l235. This is an oem Mikuni carburetor.
It is missing parts such as the float , needle, bowl screws and possibly other parts.
Otherwise appears to be in rebuildable condition.
Sold as is for parts or restoration only.