CERGY, France - Delphi Corp. is launching its new European Steering and Suspension catalogue, with more than 2,990 part numbers for European and Asian applications.