Closest thing to this one that I could find was a U-177. Is that correct? Thanks in advance....
====
This has been confirmed to be a U-177 and made by Locke. Thanks to those who responded and answered my question!