CANISTER, AND VEHICLE MOUNTING STRUCTURE FOR CANISTER | Patent Publication Number 20180274490 | Patexia