When I'm at a loss (like right now) and with a mystery Italian that has such characteristics and from around the same era (mid '70s) my go-to answer for the contractor who built them is: Romani.
No, there is not a lot on info about them although maybe more now then the last time I researched...