There is not product-specific scale on impulse buying to the best of my knowledge. Let's just image how many scaled would be necessary to analyse each product category -or service.
You may want to use Rook and Fisher scale: Rook, Dennis and Robert J. Fisher (1995), “Normative Influences on Impulsive Buying
Behavior,” Journal of Consumer Research, 22, 305–13.
or
CIS scale: Puri, Radhika (1996), “Measuring and Modifying Consumer Impulsiveness: A Cost-Benefit Accessibility Framework,” Journal of Consumer Psychology, 5 (2), 87–113.
A more recent and nice paper on the matter is Sharma, P., Sivakumaran, B., & Marshall, R. (2014). Exploring impulse buying in services: toward an integrative framework. Journal of the Academy of Marketing Science, 42(2), 154-170.
Although it focuses on services, it gives you a clear idea on how to proceed if you want to analyse impulse buying in many product categories.
Dear Mazhar Ali , when I want to measure product-specific impulse buying, I use the Rook and Fisher scale, and I replace the word "things" for the product-specific, for example:
1. I often buy things spontaneously.
2. "Just do it" describes the way I buy things.
3. . 1 often buy things without thinking
Then
1. I often buy (snacks, clothes, etc.) spontaneously.
2. "Just do it" describes the way I buy (snacks, clothes, etc.).
3. I often buy (snacks, clothes, etc.) without thinking
e.g. (in Portuguese)Conference Paper Preparando-se para a Copa do mundo: O que leva os brasileiro...