Test Your Knowledge

STF007

Can you guess the manufacturer?