Olympus STF-22 TTL Twin Flash Set for Olympus DSLR, PEN, and OM-D Cameras Product #: 260111 Manufacturer: Olympus America Manufacturer Item #: 260111 UPC: 050332143845