Output bfbbaafa313d3516952478f7387fcde0662b0e75f14aef5cb2f20ac72a197a2e:0

value
20520000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 be45d384949fa148fb2177a767b7ea9d1abf1026 OP_EQUAL
address
MRFEGVPd8gdm7KV4AgDc85VdDhAU8XL4an
transaction
bfbbaafa313d3516952478f7387fcde0662b0e75f14aef5cb2f20ac72a197a2e
spent
true