Completely misleading title and description. Tells you absolutely nothing about how they're manufactured bar mentioning forging and instead is a glorified advert detailing the ISO standards and standard of technology employed by the company. What a waste of time.
Completely misleading title and description. Tells you absolutely nothing about how they're manufactured bar mentioning forging and instead is a glorified advert detailing the ISO standards and standard of technology employed by the company. What a waste of time.
5150UK 1 year ago