anyone know were i can buy some sea form.
I have seen it in auto part stores in the US. Where are you located? We have questions for all over the world. If you give a specific city maybe someone can be more specific.
Also you could try Google, someone is likely selling it on-line.