So, nothing to indicate maker on this?
Where else may I find clues? How about the serial number?