Output 66c4c13085dc7b993f434bc4eafbab9ea505ae1ac8b11ccf108554b48623c7e2:0

value
11850000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 3efc109b7488355be47dcca5d4d084829ce53d07 OP_EQUAL
address
MDeC66dzsVszzZ66s1dDpfdKX27gANocNT
transaction
66c4c13085dc7b993f434bc4eafbab9ea505ae1ac8b11ccf108554b48623c7e2
spent
true