Brand Directory: STRELA® Watch
STRELA® Watch in Cyrillic as “СТРЕЛА” a Russian/German brand translated means Arrow. Founded in 1959 by a Russian-born engineer Juri Levenburg. Working and living in Munich, Germany. Their watches are fully assembled in the Poljot factory and later in the MakTime factory by Russian watchmakers.
Producing mechanical chronographs, alarm watches and stopwatches.
Primarily made their chronographs for the military, pilots, and cosmonauts including Yuri Gagarin who were part of the CCCP cosmos program.