Its likely a Selle..Maybe a turbo but I think its the concorde...is that spelling right? I find those types of profiles of saddles to be comfortable for short sprints but the damn things really put pressure on my lower spine. That's a nice looking bike. I'd cold set that thing and add 10 speed modern hub and pimp those friction levers out
By pimp out I mean use em because they work good.