Not something you see everyday, a 1960's Belgian sectioned WP grenade in a sectioned discharger, grenade has electrically operated fuse, so presume it was vehicle launched. The green cap appears to be made of bakelite or similar, and I gues would break when fired ?