Vammas B404 Little Giant
B404 Little Giant Download Brochure Description Specifications Description The Vammas B404 snow blower is the most powerful loader mounted snow blower in the industry, with 420kw (563hp). The B404 will mount on the front of