Doesn't look like it was used much. USC Rollex 20and dates to the 1950s. It uses size 620 film and has a ‘flash foot’ on the top. It was not able to be tested with film or for light leaks.
eBay