knoeterich's patches