What is SRC ?

Slot Racing Car.

An electric toy racing car with a (guide) pin underneath that fits into a groove on a track for guidance.

 

See Old Weird Herald for detailed info

http://www.oldweirdherald.com/slotcars/slotcars.html

 

Small English - Czech - Gernany wordbook and glossary here
Malý anglicko-česko-německý slovníček pojmů zde