43828 - Karl Storz 264305 20 Electronic Endoflator View Additional Pictures Unit powers up. Unable to test.
View Additional Pictures