I was put onto a product called Fluid Film years ago by an old school mechanic its made in the USA
its a great product cant be to bad when NASA uses it and the American navy
I was put onto a product called Fluid Film years ago by an old school mechanic its made in the USA
its a great product cant be to bad when NASA uses it and the American navy
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks