Output 93da42472756ed43b3dac03c472f8bcd5aecaee87d8a72a5d7b722ee78e17b2d:6

value
28084440
script pubkey
OP_HASH160 OP_PUSHBYTES_20 4fafc2734897326003088cdc1f03af0d6ff394c8 OP_EQUAL
address
MFAWAaEuUq9kQkoPg37GPz71C2A85EQEKC
transaction
93da42472756ed43b3dac03c472f8bcd5aecaee87d8a72a5d7b722ee78e17b2d
spent
true