Test Your Knowledge

TIF106

Can you guess the manufacturer?