Yes it is. Sorry, Allemano, I hadn't replied to your "Spain-Switzerland" post, because I had the car as a Nacional Pescara, and I had no idea of the Swiss connection.
I think that Nacional Pescara is correct, but I checked and read that it was built by the swiss locomotive builder SLM.