Resurrection ray

The  is a fictional piece of technology featured in comic books published by DC Comics. It first appeared in Doom Patrol #88 in June, 1964.

Appearances

 * Doom Patrol 88