Output 66df8a35b879b2431ee05bcbc11d193c85baf34942ba30850a55aa757424f7ff:0

value
29808566
script pubkey
OP_HASH160 OP_PUSHBYTES_20 23dc6268b28710c2424b15458a140bf8b0ea1186 OP_EQUAL
address
34xdaqPT8YYhzKcP1Ap8hmyEY8sF6rxksA
transaction
66df8a35b879b2431ee05bcbc11d193c85baf34942ba30850a55aa757424f7ff
spent
true