Strombecker 66`Barracuda slots.
Awesome find!
Print