Chemexper is one of my favourite sites - I didn't want to post it because I wasn't sure whether it was a 'source' (it only has a few chemical companies listed). The search by substructure is excellent - also try searching for '3,4-methylenedioxy' and click on 'show structures' for 59 interesting precursors