.
Tractors - Trailers
TAYFUN ELMACILAR
405 Sok. No:1 Pınarbaşı/İzmir, Turkey
Manufacturer
Exporter
1-5