I have bought ivory from the Warther museum, they are one of the few leagal dealers of preban ivory. Piano rebuilders are also a good source for small scraps they usually have a supply of broken key...