CB600F Hornet carb box. Has had a clean and de grease but would benefit from a further fine clean before use.
eBay