78629674
May 13, 2005
BORGWARNER INC.
Subscribe
clutch mechanism for transmitting power in a land vehicle, and transmission mechanisms for land vehicles