Output 12080339ad7c70bb7e64df025d9bbf0caa1088f843a7b60b058dc27b63dd61d0:0

value
19043696
script pubkey
OP_HASH160 OP_PUSHBYTES_20 68ed661ab03701b58f5941fcd5516fb6a1f825ef OP_EQUAL
address
3BFpbFk9WVfmTsmCgYpZkSrPEHRZrJGAea
transaction
12080339ad7c70bb7e64df025d9bbf0caa1088f843a7b60b058dc27b63dd61d0
confirmations
74096
spent
true