I.m not sure what kind of meters you mean if it's electrical meters I'm good there but if it's PH meters I don't own one yet.
The only exp. I have with copper strapping is for hanging something up or supporting something with it but it's not my favorite.