Avatar Pop Bumper Mylar

Avatar Pop Bumper Mylar

Ships from US and is sold by Pinball Life
$3.95
Mylar for the pop bumper area of Stern Avatar pinball machines.
Stern #820-6570-00.