Where is the TM flamethrower in Pokemon LeafGreen?

TM35 which contains the move Flamethrower can be purchased in the Celadon City Game Corner Exchange. Talk to the lady behind the right counter to pull up the TM store buy TM35 to receive Flamethrower.