Yarum Locker
Badger Meter
Total Patents:
4
Overall Rank:
#1,196,851
Years Active:
2012–2017
Badger Meter Rank:
#19