This product is no longer promoted on Made-in-China.com. If you find any infringement or
sensitive information of it, please contact
us for
handling. Thank you.
20A MPPT Solar Charge Controller Solar Regulator for 100V Input
Fujian Senda Electric Co., Ltd. (stock code: 831406), founded in 1995, is a manufacturer of intelligent power distribution and new energy equipment, a national high-tech enterprise, a national contract-abiding and credit-worthy enterprise, and an industrial leading enterprise. The company has a registered capital of 155.0769 million yuan, covers an area of 78 acres, and has a plant area of 62,726 square meters.