What does SSTC stand for?
SSTC stands for "Samara Scientific and Technical Complex"
How to abbreviate "Samara Scientific and Technical Complex"?
"Samara Scientific and Technical Complex" can be abbreviated as SSTC
What is the meaning of SSTC abbreviation?
The meaning of SSTC abbreviation is "Samara Scientific and Technical Complex"
What does SSTC mean?
SSTC as abbreviation means "Samara Scientific and Technical Complex"