Output ef80b66ffab330f945a80005d6de921432e41af269c458831c7d8981603a8fa6:1

value
16340628
script pubkey
OP_HASH160 OP_PUSHBYTES_20 fb1da2cb4838bfd0bd10b99ad63a973935ccfe2e OP_EQUAL
address
AFL3mgK5CyBtyiQb3kyKNu6bCPMkDA93AD
transaction
ef80b66ffab330f945a80005d6de921432e41af269c458831c7d8981603a8fa6