Almost every structural part will have some sort of part or engineering number on it somewhere -- does this have any sort of markings whatsoever? is it just rubber coated on the bottom there, and stainless steel up top? I work on cars and haven't seen a part like this anywhere...
Sponsored