Hi guys,
Sorry for the long delay before replying. Here finally are pictures of the inside of the box. Are these pads original? (I can't really tell from lssah2025's pictures) I am guessing the screw holes in the side are not!
There are some little wooden pegs fitting into holes in the bottom of the box. Were those part of the original interior framework?