Output 08c4fa2aa03634dca12658c3eede136b5099d24e4d319705ea1a11eba08cf712:20

value
12239214
script pubkey
OP_HASH160 OP_PUSHBYTES_20 3e512455cf4146a07644f71c5afeb5bef555834e OP_EQUAL
address
MDafLAUKcx9viQyp8kL5LbYVYaWbnFKaQF
transaction
08c4fa2aa03634dca12658c3eede136b5099d24e4d319705ea1a11eba08cf712
spent
true