Salvaged from a working HC500 trail camera that could no longer be used due to a broken memory card slot.

I'm afraid I couldn't tell you what other models/brands it would be compatible with.