Should have bought this 10 bucks years ago - fits everything and works well, packaged perfectly and I might order another