Output abef80a38a38324de17a3a702b0b784688508ee83dec8f0c6c61ba84be17ea7c:53

value
21374043
script pubkey
OP_0 OP_PUSHBYTES_20 99e27304ed31f41adbb925e13e5803a5231f043e
address
bc1qn838xp8dx86p4kaeyhsnukqr55337pp73pqp8u
transaction
abef80a38a38324de17a3a702b0b784688508ee83dec8f0c6c61ba84be17ea7c
confirmations
228181
spent
true