[Terrain] Tank Traps

Here are some tank traps I painted up and a terminator pretending to be a tank trap.  I bought these on ebay a few years ago and I can't seem to find a solid answer on what they are.  Google seems to suggest that they're an out of print forge world dragon teeth model but I couldn't confirm it.  I didn't pay much so they're probably fake though they were very crisp and the resin was dyed grey so who knows.  Either way I like them.  They usually are placed in the opponent's deployment area to deny him a better piece of terrain.