1990 Impel Marvel Universe Super Heroes Cosmic Spider-man #29 PSA 81990 Impel Marvel Universe Super Heroes Cosmic Spider-man #29 PSA 8$34.95PriceQuantityOnly 1 left in stockAdd to Cart