Thanks for the replies!
I couldn't find any contact information on their JP website, so I just went to their closest POS dealer. Unfortunately the guy there couldn't help me but he said he would ask the owner of their shop when he comes in. I should be receiving a reply later today. Worst case scenario, I'll try to find a way to contact Panasonic through them.
The shell/shim is very intriguing, I didn't notice it so thanks for pointing it out. I'll post the dimensions like
scarlson suggested when I get home today in a few hours.