Loading patent details...
US5333499A: Liquid Measuring Float and Float Rod Assembly | Searchlight