churod.com

Unit 20, Xingui Road, Lin Village, Tangxia Town, Dongguan
Guangdong, 523710
CHINA

Churod Electronics

Manufacturer

Products include: Relays

US

Deerfield,IL  60015,UNITED STATES
570 Lake Cook Rd., Ste. 117

Churod Electronics
Authorized Distributors

Independent Distributors