on demand regulator for generator

pre: milwaukee journal sentinel
next: pall medical 6094184