1990 Impel Marvel Universe Super Heroes Cosmic Spider-man #29 PSA 81990 Impel Marvel Universe Super Heroes Cosmic Spider-man #29 PSA 8$34.95PriceQuantity*Out of StockNotify When Available