Artifact 60

Probably part of a number display on a liquid pump or meter.