By reacting the compound of the formula [Ia] or [Ib] with halosilane
compound and an agent for diazo reaction, 2,6-dihalopurine of the formula
[II] can be produced conveniently in a high yield and can be easily
isolated, wherein each symbol is as defined in the specification
##STR00001##