Puhalo se uglavnom sastoji od sljedećih šest dijelova: motora, zračnog filtera, tijela puhala, zračne komore, baze (i spremnika goriva) i mlaznice za kapanje. Puhalo se oslanja na ekscentrični rad pristranog rotora u cilindru, a promjena volumena između lopatica u utoru rotora usisavat će, komprimirati i izbacivati zrak. Tijekom rada, razlika tlaka puhala koristi se za automatsko slanje podmazivanja u mlaznicu za kapanje, kapanjem u cilindar kako bi se smanjilo trenje i buka, a istovremeno se plin ne vraća u cilindru. Takva puhala nazivaju se i puhala s kliznim lopaticama.