Output 66d7316a72e0d6270e6fd399653c58b823c36352b11eed919eb4c6c9e3c19a2c:6

value
18340800
script pubkey
OP_HASH160 OP_PUSHBYTES_20 6afb90712d4e553fe4d1dc8254408955be53e380 OP_EQUAL
address
3BSgusDoyfc2iR9yugSEeEMYz5whsow7S2
transaction
66d7316a72e0d6270e6fd399653c58b823c36352b11eed919eb4c6c9e3c19a2c
spent
true