The product is a Spiderman vs. Green Goblin hologram card from Marvel Comics, released in 1990. This non-sport trading card features the characters Spider-Man and the Green Goblin in a holographic design. It is part of the Marvel franchise and set, with an original English language release by Marvel Comics. The card is a standard size, non-autographed, and falls under the genre of comics. This collectible item is a must-have for fans of the Marvel (MCU) universe.