Supplier Details

Ta-Ya Shang, Taichung, Taiwan

Manufacturer

75%

3 hours