Mega Heart Photos MEGA Inflatables Health Fair Exhibit Patent Number US 8,727,786 C1 Patent Number US 8,727,786 B2
[…] to the MEGA Heart exhibit at The Discovery. At 13 feet high by 15 feet wide and 26 feet long, the MEGA Heart is the world’s only traveling, walk-through heart exhibit allowing people of all ages to […]