for those looking for silicon carbide try those dealing in amateure telescope making they usually have supplies of the stuff.