There is no razor fang in emerald as Gliscor does not exist in the third generation.
route 214
In order to get a razor claw you need to have Gilgar hold the razor fang at night and level up. You can find a razor fang on Route 214.
Find a razor fang: Route 225 {48BP} Battle Frontier
u can find the razor claw on route thirteen in white
There is no razor fang in emerald as Gliscor does not exist in the third generation.
route 214
go to route 11 but you must have the HM waterfall. it's there.
In order to get a razor claw you need to have Gilgar hold the razor fang at night and level up. You can find a razor fang on Route 214.
Find a razor fang: Route 225 {48BP} Battle Frontier
In Pokémon White 2, you can buy the Razor Fang at the Gear Station and in the Pokémon World Tournament building provided you have enough Battle Points that will match its price.
you do not get it from anyone you have to find it near the battle zone
battle frontier is all i know
u can find the razor claw on route thirteen in white
In diamond and pearl you can only get it from battle tower for 48BP and in platinum you can get it from route 214.
Speak to people everywhere! Also, it might be on the floor in a pokeball.
you find it at route 214 near the battle frontier hope this helped from Pokemon trainer Devin