fallback headshot for Keyence Corporation of America
Keyence Corporation of America