28380215 DSZ15DZE-3x80A two-way three-phase meter Manufacturer article number: 28380215, Manufacturer article name: DSZ15DZE-3x80A two-way