Absorbent station spillage kit used in electronics factory facility.
waynesal2001 / Alamy Stock Photo
Image ID: CNX1W8
Location: Newport, Wales, UK.