Product number:
PED01133_ZU
Product information "Controller Lishui 36V15A 36V15A, LSW1010-01-05EA"
Login