2633 Teknik - Taiwan High Speed Rail Corporation | Makkler