Boom clutch | Patent Publication Number 20040217079 | Patexia