Would it be of a rubber like material? Yes, that is the plug. Here are some measurements and pictures. The replacement picture that is first, is what everyone is pushing for a replacement. The last is the real one.
Suppose I should start a thread over in interiors, or pm me.