Luna 23 photograph

Luna 23

Use attributes for filter !
Max speed39. 6 km/h
Launch dateOctober 28, 1974
Cost4. 5 billion USD
Manufacturers Lavochkin
Landing date6 November 1974
SATCAT no.7491
Date of Reg.
Date of Upd.
ID1247180
Send edit request

About Luna 23


Luna 23 was an unmanned space mission of the Luna program developed by the Soviet Union.

Related Persons

Next Profile ❯