Originally Posted By: bbadger This post was automatically imported from our archived forum.
Those look to me to be factory installed ‘seals’ to keep water out of the enclosure. Cheap but effective.
As far as the cardboard it is not really cardboard it is some sort of fireproof insulating matrial.
It's purpose is to keep wires that are put to far in the neutral bar from contacting the enclosure causing the neutral bar to be 'bonded' to the enclosure.
I do not see anything to worry about. 
-- Bob Badger
Electrical Construction & Maintenance
Moderator at ECN