Output 66ba1fa71158ca3c6c32c97f22b7e8f23f8b4aef36caf6bd5cf94d0a52ad975d:1

value
15630838
script pubkey
OP_0 OP_PUSHBYTES_20 68de51c3b355f3520fb26185ea954771b2711b43
address
bc1qdr09rsan2he4yrajvxz74928wxe8zx6rw99n8y
transaction
66ba1fa71158ca3c6c32c97f22b7e8f23f8b4aef36caf6bd5cf94d0a52ad975d
spent
true