if this is the same , i think it is ? it looks like a hard rubber/plastic type of effort . sorry i dont know where to get one but thought it might help if you saw what it is thats missing . [Linked Image]
[Linked Image]
[Linked Image]
[Linked Image]
doesnt look too hard to make , its just finding the right material . looks like hard rubber (without pulling it apart) hope it helps cheers