Premiere Props · Sale 100302 · Lot 308 Resident Evil: The Final Chapter Umbrella Corp Grenade Photographs: © Premiere Props Umbrella corporation screen used grenade with Umbrella Corporation logo on top. (Approx. 2" x 5") ‹ Lot 307 Resident Evil: The Final Chapter Umbrella Corp Dynamite Lot 309 › Resident Evil: The Final Chapter Umbrella Corp