Clark (Brandon Routh) appeared with this outfit in the Batwoman episode titled ‘Crisis on Infinite Earths: Part Two,” season 1 episode 9!
The dress shirt marked ‘2. Palmer’ and a Sondergaard brand tie! Not to mention they were worn by Clark Kent, played by Brandon Routh AKA Ray Palmer! He is #2 on the cast list.