Absorbent station spillage kit used in electronics factory facility.

- Image ID: CNX1W8

Absorbent station spillage kit used in electronics factory facility.

waynesal2001 / Alamy Stock Photo

Image ID: CNX1W8

Location: Newport, Wales, UK.