does anybody know if pep steering stabilizers used to have steel bodys and a big resevour on the back end and if they imported them or have they always manufactured there own products? kinda a f@ed up question i know,but i got a guy tryin to sell me one like this and it was imported from brazil