Heavy lift trailer crane | Patent Publication Number 20070272644 | Patexia