Precision Turbo Intercooler, No sign it was ever used - see pictures. Thought we were going to use it but, decided not to. Its rated to support engines up to 825 HP which is overkill for the application we had in mind. Ford Focus ST 2.0 L, 250 HP.
No bent fins, No sign it was ever installed. My son purchased it so I don't know where it came from.