Output 66b623a3c96ba36ac9eb0187015476cb4604055c6a1e7b1dd25ce7533918bbfb:0

value
21405045
script pubkey
OP_HASH160 OP_PUSHBYTES_20 5bde426aa53b991012228b6b5ddd80df13d5ea84 OP_EQUAL
address
MGGuyk4vpFruZYidHJbohdNHzndjreX7GQ
transaction
66b623a3c96ba36ac9eb0187015476cb4604055c6a1e7b1dd25ce7533918bbfb
spent
true