National Latex Punch Ball

Made of natural rubber latex. Made in USA.