Output fbafbb10482e23c12415b6ba56484660df1c4d137d8cefaf1a0c59b1232de40d:51

value
20691340
script pubkey
OP_HASH160 OP_PUSHBYTES_20 592469b667484cbbac4c026db7a7b2305da70539 OP_EQUAL
address
MG2VzX2SZzeTw2bZ8NdkaKLTzszSpScFnM
transaction
fbafbb10482e23c12415b6ba56484660df1c4d137d8cefaf1a0c59b1232de40d
spent
true