Camozzi 1/4 10 bar flow control valve. Look like it may be unused, certainly little use in full working order.
eBay