Camera Capac corp Micro Four Thirds 6528