Miniaturized electronic cluster

This is one of at least two miniaturized electronic clusters that was attached to two of Doctor Pelagian's albatrosses.

Appearance
Super Friends
 * Season 1: Dr. Pelagian's War