Output 66cba1be368c24635985bdeeb0fb0821df34f3af260aec84a84262a072c108b5:24

value
10808466
script pubkey
OP_HASH160 OP_PUSHBYTES_20 0068d3bab4e8317f855847f11073fa4c08089516 OP_EQUAL
address
31jBW4CzCjn9n4F8GdC29oxuDwSb2nxE9D
transaction
66cba1be368c24635985bdeeb0fb0821df34f3af260aec84a84262a072c108b5
spent
true