Ferrotec Holdings Corporation Nihonbashi Plaza Building 5F, 2-3-4 … Earning satisfaction and trust from our customers … Semiconductor Equipment-related. Download