77177542
May 10, 2007
Nov 2, 2010
TWIN DISC INCORPORATED
Active Trademark
Subscribe
Electronic controls for [ automatic programming of ] *automatically managing * the operation of clutches and power shift transmissions