Amphibious pumping vehicle | Patent Publication Number 20210197635 | Patexia