Otokar Otobus Karoseri Sanayi A.S. Trademarks
HUMVEE COBRA
Armored vehicles
Owned by: Otokar Otobus Karoseri Sanayi A.S.
Serial Number: 77293154