SICK (UK) LTD 21130385
OMEGA Engineering Limited SW63-4
Omron MF-1
Parallax Semiconductor 28995
Schneider Electric XZCC20FDM30B
Omron MF-2