Designed by
Title
Los Angeles, California, USA - 5 March 2019: Mettler-Toledo International website homepage. Mettler-Toledo International logo #141822868
Description
Los Angeles, California, USA - 5 March 2019: Mettler-Toledo International website homepage. Mettler-Toledo International logo visible on screen, Illustrative Editorial
This image is editorial