Output dd82a066734edebd876626204098de28e7a6419c82cac22803dbb0e18d6951f9:6

value
18450000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 24941f0be8f89d01d8cff0e8c0780405ba1d95a2 OP_EQUAL
address
352Rh6YBoTF3qWLA3GwTKQwXf8UQSviSDy
transaction
dd82a066734edebd876626204098de28e7a6419c82cac22803dbb0e18d6951f9
spent
true