TRI-reporting facility SEPARATION TECHNOLOGIES LLC in BALTIMORE, MD. Files annual Toxics Release Inventory reports under EPCRA Section 313.