Is This Some Kind of ABody Switch (foto)?

Some have a pigtail, some don't (just the two contacts). Mine has only the two contacts, but the wiring harness pigtail was cut off and is attached.

I found a number: 2661167