C.e.t.a.
Centro de Estudios Técnicos de Automoción, Madrid, Spain.