i had a mishap today when changing the distributor cap and rotor.i broke this part:


the first pic shows it broken,and the second shows it with the broken part where it should be.
the info on it is as follows:
denso
sl (or si)-2892h
7804
if anyone can tell me where i can get one of these,i`d be enormously grateful.
by the way,could the broken off bit be securely glued back on til i get a replacement?it appears to hold a magnetic metal strip,but whether it`d work again if i glued it back together again.
thanks
jamie