Segmented squeegee blade
Stator core, and method and apparatus for producing the same
Canada
World
United States