Boston Medical has sterile talc (Steritalc) but they are no yet licensed to sell this in all states. We tried to purchase this but they are not yet licensed to sell to California. Give them a call to see if they can sell to you 508-898-9300. They mainly sell medical devices so your hospital may already have an account with them.
Buy the 3G from Boston Medical. you can use that as the 5G vial or the 3g Sclerosol (the spray version of talc). They sell the atomizer which enables the talc to be sprayed but it fits only the 3g vial.