Output 45fd34b185a92e1f60a5eaa581c1efa7e9530120605f11e1e96ab4cb8a3699a5:31

value
18064314
script pubkey
OP_HASH160 OP_PUSHBYTES_20 bdf91b8c4e515ccdd7cc0c7a91308346ffc1ce86 OP_EQUAL
address
MRDeMzA8ndQCMRqyGLe15P43uMFgYPMs31
transaction
45fd34b185a92e1f60a5eaa581c1efa7e9530120605f11e1e96ab4cb8a3699a5
spent
true