That's a Denso alternator. You could get a very similar Geo Metro/Suzuki Swift alternator for a lot less money. But it won't be a one-wire alternator. The made in Japan Metros/Swifts had the smaller 50 amp Denso. The cars made in Canada had larger/heavier 55 amp Mitsubishi alternators.
Metro Denso:
More Information for DENSO 2100407