Some time back, there was some talk here about the varroa strips made and
promoted by
ZiYang Bee Medicine Factory
Zhi Yong Wan
No. 2, Qiao TinZi, 641300
ZiYang, Sichuan, Chine
and advertised on www.varroa.com
Several people said they would be ordering them. Since then, nothing.
Has anyone received them? How do they look?
Allen